based on rules - Alemán Inglés Diccionario